geometric horizon